FreeCAD jest w stanie wykonywać wykresy przy użyciu biblioteki Python matplotlib. W tym celu w wersji 0.19 dostarczany jest moduł, jako zewnętrzny dodatek a od wersji 0.20 jako podstawowy komponent. Starsze wersje FreeCAD nie są objęte niniejszą dokumentacją.
Generowane wykresy oferują standardowe narzędzia matplotlib do edycji i zapisu. Dodatkowo, środowisko pracy Wykres jest dostarczane jako zewnętrzny dodatek oferujący bardziej kompletne narzędzia do edycji i zapisywania wykresu. Dodatek ten może być zainstalowany za pomocą Menadżera dodatków.
Moduł można wywołać w konsoli Python lub w makrodefinicji. Pierwszą rzeczą, niezbędna do wykonania jest zaimportowanie modułu.
We FreeCAD v0.19 musisz najpierw zainstalować środowisko pracy Wykres za pomocą Menadżera dodatków, a następnie możesz zaimportować pisanie wykresu
from freecad.plot import Plot
Od wersji FreeCAD v0.20 moduł Wykres jest wbudowany w program, więc nie trzeba instalować żadnego dodatku, a jedynie wpisać:
from FreeCAD.Plot import Plot
Następnie można wykreślić linię prostą od współrzędnych (0,0) do (1,2) wpisując po prostu:
Plot.plot([0, 1], [0, 2])
Bardziej złożone przykłady znajdziesz w poradnikach Poradnik: Podstawy dla środowiska pracy Wykres i Poradnik: Wykres wieloosiowy.
Jeśli zdecydujesz się na zainstalowanie środowiska pracy Wykres za pomocą Menadżera dodatków, będziesz miał dostępne następujące narzędzia do zarządzania wykresami utworzonymi za pomocą modułu:
Ponieważ środowisko pracy Wykres jest nakładką matplotlib
, możesz swobodnie używać dowolnych funkcji z tej biblioteki na instancjach plot. Aby zobaczyć przykłady, przeczytaj stronę Skrypty i makrodefinicje.